A Systematic Review and Comparative study of existing testing techniques for Aspect-oriented software systems

نویسندگان

  • Jyoti
  • Susheela Hooda
چکیده

1Student, Department of Computer Science, B.S.A.I.T.M, Faridabad, Haryana 2 Assistant Professor, Department of Computer Science, B.S.A.I.T.M, Faridabad, Haryana ---------------------------------------------------------------------------***--------------------------------------------------------------------Abstract Software testing is a process of validating and verifying that a software product works as expected. It is indeed a very crucial process rather than a single process. To develop quality software, various approaches can be used like module-oriented, object-oriented, aspect-oriented and component based. Various issues for object oriented are considered but AOPs have never been properly analysed. Therefore, in this paper a collection of various references drawn from journals, conference and workshop proceedings, thesis, and technical reports on the subject of testing aspectoriented software using various manual and automation(using meta-heuristics) techniques is presented. Each reference is accompanied by a summary of important finding. A tabular form representation analysing each paper in various fields is presented. In this paper , a very critical review of literature to help the researched is done supported by bibliography.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

مروری نظام‌مند بر مهندسی نرم‌افزار جنبه‌گرا: گام‌ها، روش‌ها و چالش‌ها

Aspect-oriented engineering has been introduced as a new development approach based on modularization in order to increase the maintainability and reusability of software. Aspect-oriented software engineering uses the concept of aspect to modularize crosscutting concerns. Today, this approach is considered in the both research and industrial environments. Different methods has been proposed for...

متن کامل

A Systematic Aspect-Oriented Refactoring and Testing Strategy, and its Application to JHotDraw

Aspect oriented programming aims at achieving better modularization for a system’s crosscutting concerns in order to improve its key quality attributes, such as evolvability and reusability. Consequently, the adoption of aspect-oriented techniques in existing (legacy) software systems is of interest to remediate software aging. The refactoring of existing systems to employ aspectorientation wil...

متن کامل

Systematic Review on Testing Aspect - oriented Programs - Challenges , Techniques and Their Effectiveness Muhammad Amar and Kashif Shabbir

Aspect-oriented programming is a relatively new programming paradigm and it builds on the basis of object oriented programming paradigm. It deals with those concerns that cross-cut the modularity of traditional programming mechanisms and it aims at reduction of code and to provide higher cohesion. As with any new technology aspect oriented programming provides some benefits and also there are s...

متن کامل

Generating Object-Oriented and Aspect-Oriented Sequence based Test Cases with Optimum Code Coverage

Code coverage analysis holds a very important role in software testing procedure. By the test case runs it provides developers by means to quantify of how well their source code is being exercised. By detecting errors/bugs in the code it estimates the efficiency of the test. We must implement a systematic way and support the theoretical bases for testing the programs with the purpose of perform...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017